Big Huge Thesaurus

tiger lily

noun